Записывает последовательность значений в файл. Строковые значения при записи в файл заключаются в двойные кавычки. Все значения разделяются запятыми. Этот оператор аналогичен оператору PRINT #. Отличие заключается в том, что между элементами списка выводимых выражений автоматически ставятся запятые, а строки автоматически заключаются в кавычки.
Указанный в операторе файл должен быть открыт с параметрами OUTPUT или APPEND. В отличие от оператора PRINT #, оператор WRITE # при записи данных в файл вставляет запятые между элементами и заключает строки в двойные кавычки. Нет необходимости явно добавлять ограничитель в список выводимых элементов. Оператор WRITE # вставляет код новой строки после записи в файл последнего символа из списка выводимых выражений.
Синтаксис:
WRITE # file number, Expression list
Пример:
OPEN c:\test FOR OUTPUT AS #2 WRITE #2, a$, b$, a + b CLOSE